electronic monitored - Français Anglais Dictionnaire